Synonyms for "naval engineer"

Words with similar meaning